package com.yl.service;

import com.yl.common.core.domain.AjaxResult;
import sun.java2d.pipe.AAShapePipe;

public interface ShengWangService {


    /**
     * 获取云端录制资格
     * @return 一个 Resource ID 只能用于一次云端录制服务。
     * @param cname 频道名
     * @param uid 字符串内容为云端录制服务在频道内使用的 UID，用于标识频道内的录制服务，例如 "527841"。字符串内容需满足以下条件：
     * @author : y
     * @date :  2024/7/11 14:16
     **/
    String getAcquire(String cname,String uid);


    /**
     * 开启录制
     * @author : y
     * @date :  2024/7/11 14:15
     **/

    AjaxResult start(String cname,String uid, String userToken);

    /**
      停止录制
     * @author : y
     * @date :  2024/7/11 14:56
     **/

    String stop(String cname,String uid,String resourceid,String sid);


    /**
     * 查询录制状态
     * @author : y
     * @date :  2024/7/11 21:19
     **/
    AjaxResult query(String resourceid,String sid);
}
